Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 TWYFORD ROAD Terraced £342,801 £130,000 4 Oct 2002
97 TWYFORD ROAD Terraced £296,840 £162,500 9 Sep 2005
99 TWYFORD ROAD Terraced £290,288 £235,000 28 Feb 2019
101 TWYFORD ROAD Terraced £299,533 £165,000 22 Dec 2008
103 TWYFORD ROAD Terraced £294,994 £172,000 26 Jan 2010
105 TWYFORD ROAD Terraced £272,143 £54,500 5 Sep 1997
111 TWYFORD ROAD Terraced £264,010 £245,000 30 Sep 2021
115 TWYFORD ROAD Terraced £337,493 £155,000 17 Dec 2003
117 TWYFORD ROAD Terraced £290,308 £235,000 31 Jan 2019
119 TWYFORD ROAD Terraced £280,710 £224,000 26 Mar 2018
133 TWYFORD ROAD Semi-Detached £269,398 £250,000 29 Sep 2021
139 TWYFORD ROAD Semi-Detached £309,798 £243,000 14 Jul 2017
141 TWYFORD ROAD Semi-Detached £327,780 £265,000 8 Aug 2018
145 TWYFORD ROAD Detached £373,511 £325,000 9 Jul 2021